Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Canada F4 Canada F8 Canada F9 Canada F10 Canada F11 Switzerland F1 Canada F2 Hungary F1 Hungary F2 Hungary F3 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F4 Canada F7 Czech Republic F9 Czech Republic F10 Canada F1 (Gatineau) drkoop.com USTA Tennis Championships of Denver - Denver VI Abierto Internacional de Salinas - Salinas USTA Challenger of San Antonio - San Antonio The Granby Natrel Challenger - Granby The Surbiton Trophy - Surbiton Canada F2 (Sherbrooke) Atlanta Clay Court Challenger - Atlanta XL Bermuda Open - Bermuda Morocco Tennis Tour - Rabat Morocco Tennis Tour - Marrakech The Surbiton Trophy - Surbiton Semgroup Challenger - Tulsa Music City Challenger - Nashville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Mexico City Challenger Talahassee Challenger Nottingham Challenger Granby Challenger Mons Challenger Bratislava Challenger V Abierto Internacional de Salinas - Salinas Copa Ericsson Mexico - Guadalajara Copa Ericsson Argentina - Buenos Aires Zagreb Open - Zagreb Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Copa Ericsson Brazil - Sao Paulo Copa Ericsson Argentina - Buenos Aires BH Tennis Open International Cup - Belo Horizonte Eckental Challenger Ortisei Challenger Helsinki Challenger Copa Ericsson Peru - Lima Wolfsburg Challenger Dallas Challenger USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler The LTA Wrexham Challenger - Wrexham Open Mutouest - St. Brieuc West Side Tennis Club Clay Court Challenger - Forest Hills Torneo Internacional Challenger Fila 2006 - Leon Copa Ericsson Chile - Santiago Vancouver Challenger San Luis Potosi Challenger - San Luis Potosi Copa Ericsson Brazil - Sao Paulo Copa Ericsson Uruguay - Montevideo Heilbronn Challenger Open de Franche-Comte - Besancon Music City Challenger - Nashville GHI Bronx Classic - Bronx 2003 West Side Tennis Club Challenger - Forest Hills Music City Challenger - Nashville USTA/Adtech Challenger - Boston Internationaux du Doubs - Besancon USTA Seascape Challenger - Aptos Challenger Casablanca San Angel - Mexico City Portoroz Challenger XL Capital Bermuda Open - Bermuda Granby Challenger Vancouver Challenger The Natrel's Challenger of Granby - Granby 2006 North Shore Pro Tennis Championship - Winnetka Orleans Challenger Mons Challenger Eckental Challenger Andria Challenger Maui Challenger Savannah Challenger Napa Challenger Charlottesville Challenger Drummondville Challenger Tallahassee Challenger Ilkley Challenger USTA Seascape Challenger - Aptos Binghamton Professional Tennis Tournament - Binghamton The Natrel's Challenger - Granby Drummondville Challenger 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Ford Tennis Championships - Louisville 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Helsinki Challenger Odlum Brown Vancouver Open - Vancouver Columbus Challenger Fairfield Challenger Drummondville Challenger Sarasota Challenger Rennes Challenger Heilbronn Challenger USTA Challenger of Orlando - Orlando Challenger Ford de Cherbourg - Cherbourg The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville San Luis Potosi Challenger - San Luis Potosi Harrah's Entertainment Men's Pro Challenger - Tunica Ljubljana Challenger USTA Challenger - Champaign II Naples ITG Challenger - Naples 2000 Challenger de Granby - Granby 9th Wartburg Open - Eisenach Tiburon Challenger Copa Ericsson Chile - Santiago Vicenza Challenger Lexington Challenger Open Seat-Godo 2000 - Barcelona Banja Luka Challenger Austin Challenger - Austin Estoril Open - Estoril Chevrolet Cup - Vina del Mar Gemax Open - Belgrade Copa AT&T - Buenos Aires Carson Challenger Abierto Mexicano de Tenis Pegaso - Acapulco U.S. Men's Clay Court Championships - Houston Croatia Open - Umag Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Heineken Open - Auckland BellSouth Open - Vina del Mar Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Brescia Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona Sarasota Challenger Idea Prokom Open - Sopot Tallahassee Challenger Heilbronn Challenger Kosice Challenger Winnipeg Challenger Orleans Challenger Knoxville Challenger Champaign Challenger Playford Challenger Pekao Open 2001 - Szczecin Savannah Challenger Tallahassee Challenger Savannah Challenger Furth Challenger Winnipeg Challenger Granby Challenger Poznan Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Fairfield Challenger Rijeka Challenger Granby Challenger - Granby Heineken Open - Auckland Corona Mexico City Open - Mexico City Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Copa Ericsson Uruguay - Montevideo Miller Lite Hall of Fame Tennis Championships - Newport Switzerland F2 Copa Ericsson Costa Rica - San Jose XI Venice Open - Venice China Open - Beijing Open Romania - Bucharest Stockton Challenger Davidoff Swiss Indoors - Basel Burbank Challenger - Burbank International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston BMW Open - Munich Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Vicenza Challenger Fifth-Third Bank Tennis Championships - Lexington China Open - Beijing The Surbiton Trophy - Surbiton CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel The West Side Tennis Club Grass Court Challenger - Forest Hills Granby Challenger Sydney International - Sydney USTA Comerica Challenger - Aptos The Natrel's Challenger of Granby - Granby Estoril Open - Estoril The Stella Artois Championships - London AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Tallahassee Challenger St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Next Generation Adelaide International - Adelaide 2003 USTA Tallahassee Tennis Challenger - Tallahassee drkoop.com USTA Challenger of Tallahassee - Tallahassee Hilton Waikoloa Village USTA Challenger - Waikoloa PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Granby Challenger - Granby Open Seat Godo 2007 - Barcelona Copa Ericsson Argentina - Buenos Aires XL Capital Bermuda Open - Bermuda 2003 Eddleman USTA Challenger - Birmingham Gerry Weber Open - Halle Winnetka Challenger Waco International Tennis Challenger - Waco Campbell's Hall of Fame Tennis Championships - Newport Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda RCA Championships - Indianapolis Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson USTA Illinois Challenger - Champaign The Surbiton Trophy - Surbiton Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel The 'Fitz' Casino Challenger - Tunica Copa Telmex - Buenos Aires The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm Medibank International - Sydney Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Nottingham Challenger 2008 Lubbock Challenger - Lubbock AEGON Championships - London Vancouver Challenger Sacramento Challenger - Sacramento Legg Mason Tennis Classic - Washington Legg Mason Tennis Classic - Washington D.C. Open Sud de France - Montpellier SA Tennis Open - Johannesburg Baton Rouge Challenger Copa Claro - Buenos Aires Tallahassee Challenger Sarasota Challenger BMW Open - Munich US Men's Clay Court Championship - Houston AEGON Championships - London Savannah Challenger PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Copa Claro - Buenos Aires Serbia Open - Belgrade Winston-Salem Open - Winston-Salem Brasil Open - Sao Paulo Bratislava Challenger U.S. Men's Clay Court Championships - Houston Dallas Challenger The Tennis Channel Open - Las Vegas Tallahassee Challenger Next Generation Adelaide International - Adelaide Davidoff Swiss Indoors - Basel Medibank International - Sydney Winnetka Challenger Izmir Challenger Dallas Challenger Bergamo Challenger Copa Telmex - Buenos Aires Sacramento Challenger Eckental Challenger Grand Prix Hassan II - Casablanca Bratislava Challenger Indianapolis Tennis Championships - Indianapolis Wroclaw Challenger Davidoff Swiss Indoors Basel - Basel Citi Open - Washington Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Tiburon Challenger PBZ Zagreb Indoors - Zagreb Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Atlanta Tennis Championships - Atlanta Stockton Challenger Brisbane International - Brisbane Sarasota Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Marburg Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Campbell's Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors Basel - Basel Poprad Tatry Challenger Ortisei Challenger Thailand Open - Bangkok Las Vegas Challenger The Stella Artois Championships - London Antalya Cup - Antalya Countrywide Classic - Los Angeles Arad Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland Movistar Open - Santiago Delray Beach International Tennis Championships - Delray Beach Sarasota Challenger Abierto Mexicano Telcel - Acapulco Mallorca Open - Mallorca AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Palermo Challenger Lexington Challenger Swiss Indoors Basel - Basel Apia International - Sydney Heineken Open - Auckland Granby Challenger Gatineau Challenger Ortisei Challenger Orleans Challenger Poprad Tatry Challenger Granby Challenger Mercedes Cup - Stuttgart Savannah Challenger III Gramado Open de Tenis - Gramado Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem Helsinki Challenger XL Capital Bermuda Open - Bermuda Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Granby Challenger Franklin Templeton Tennis Classic - Scottsdale Copa Ericsson - Buenos Aires Columbus Challenger Intersport Heilbronn Open - Heilbronn Hall of Fame Tennis Championships - Newport Geneva Open - Geneva Fairfield Challenger China Open - Beijing ASB Classic - Auckland Verizon Tennis Challenge - Atlanta AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Open 13 - Marseille The Stella Artois Grass Court Championships - London International Championship of Croatia - Umag AIG Japan Open Tennis Championships - Tokyo Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Indianapolis Tennis Championships - Indianapolis The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Brisbane - Brisbane Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Regions Morgan Keegan Championships - Memphis Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Sony Open Tennis - Miami Copa AT&T - Buenos Aires Campbells Hall of Fame Tennis Championships - Newport Abierto Mexicano de Tenis Pegaso - Acapulco Copa AT&T - Buenos Aires Rogers Cup - Montreal Dubai Open - Dubai Kremlin Cup - Moscow Waldbaum's Hamlet Cup - Long Island Cerveza Club Colombia Open - Bogota Countrywide Classic - Los Angeles Tennis Masters Series - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Rogers Masters - Montreal Legg Mason Tennis Classic - Washington BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami French Open - Paris Western & Southern Financial Group Masters - Cincinnati French Open - Paris Shanghai ATP Masters - Shanghai Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Wimbledon - London Rogers Cup - Montreal BNP Paribas Open - Indian Wells U.S. Open - New York The Ericsson Open - Miami Tennis Masters Series - Toronto Rogers Cup - Montreal Sony Ericsson Open - Miami Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Rogers Cup - Montreal Rogers Cup - Toronto Rogers Cup - Toronto Rogers Cup - Toronto Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Sony Ericsson Open - Miami Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, QR, BRA-CAN 4-0 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, 1R, NED-CAN 4-1 Davis Cup, World Group, QR, ROU-CAN 4-1 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, Group 1, 2R, VEN-CAN 0-4 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, QF, SWE-ARG 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, Americas Group I, PO, CAN-DOM 5-0 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, PO, SWE-ARG 2-3 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group 1, 2R, CAN-PER 5-0 Davis Cup, World Group, PO, CAN-BLR 2-3 Davis Cup, Group I, 1R, MEX-CAN 1-4 Davis Cup, Group 1, PO, CAN-VEN 3-2 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, World Group, SF, ARG-RUS, 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Colonial Classic - Kooyong Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-MAR 5-0 Davis Cup, World Group, QF, ARG-SWE 4-1 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, PO, CAN-RSA 4-1 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, Group 1, 2R, MEX-CAN 4-1 Davis Cup, World Group, QR, CAN-BRA 3-2 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, World Group, 1R, ARG-ROU 4-1 Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Davis Cup, World Group, 1R, FRA-CAN 5-0 70th River Oaks International Tennis Tournament - Houston Colonial Classic - Kooyong River Oaks International Tennis Tournament - Houston Olympics - Beijing Davis Cup, World Group, PO, CAN-CHI 5-0 Olympics - London AAMI Classic - Kooyong AAMI Classic - Kooyong Colonial Classic - Kooyong